#include<stdio.h>

int glb1;
int glb2 = 0;


int main()
{
  printf("code address: %p\n", main);
  const char* str = "AHU2024";
  printf("read only string addr: %p\n", str);
  printf("init global value addr: %p\n", &glb2);
  printf("uninit global value addr: %p\n", &glb1);
  int* ph = (int*)malloc(10);
  printf("heap addr: %p\n", ph);
  printf("stack  addr: %p\n", &str);
  
  return 0;
}
